﻿body {
	color:#dedede;
	background:#1f1f1f;
}


a {color:#a8b934;}     /* unvisited link */
a:active {color: #a8b934;}   /* selected link */
a:visited {color: #a8b934;}  /* visited link */
a:hover {color: #99ff66;}   /* mouse over link */


/* Forms
***************************************************************/
input[type="text"], input[type="password"], select, textarea, .text {
    border:1px solid #7c7d7e;
    background:#4a4d51;
    color:inherit;
}

/* Tables
***************************************************************/
table {
	background: #4a4d51;
	border:1px solid #7c7d7e;
}


table th {
	font: 0.846em Verdana, Geneva, Tahoma, sans-serif;
	background:#232528;
	color:#f1f1f1;
	}
	

td, td.even {
	background:#7c7d7e;
}

/* Structure
***************************************************************/
#layout-wrapper 
{
    border:1px solid #0f1216;
    background:#1d2025;
    
    /*CSS3 properties*/
    filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#1d2025',  endColorstr='#0f1216');
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#1d2025), to(#0f1216));
    background: -moz-linear-gradient(top, #1d2025, #0f1216);
}

/* Header */
#layout-header { border:2px solid #3a3c3c; }
#header-wrapper { border:1px dotted #3a3c3c; }

#layout-header { border:2px solid #686868; }
#header-wrapper { border:1px dotted #686868; }

#layout-header, #header-wrapper { border-left:0; border-right:0; }
#branding a { color:#dedede; }

/* Navigation */
nav ul a:hover { text-decoration:none; }
nav ul li.current a { background:url(../../Content/Images/currentDark.png) no-repeat 10px 10px transparent; }


/* Footer */
footer .zone-footer, #footer-sig a { color:#999 !important; }
#footer-sig { background: #0c0f12; border-top:1px dotted #686868; }

/* Main
***************************************************************/
/* Content lists and details */
.content-items .content-item { border-top: 1px dotted #686868; }
.content-items .content-item header h1 a { color: #dedede; }

/* Tags */
.tags a:hover { background-color: transparent; color:#99ff66; }

/* Comments */
.comments li { border-bottom: 1px dotted #686868; }

    
/* Secondary
***************************************************************/

/* Aside Zone */

/* If zone 2 is on */
.aside-2 #layout-main { background:url(../../Content/Images/sidebarBackground.png) no-repeat 580px 0px transparent; }
.aside-2 .aside-second h1 { border-bottom: 1px dotted #686868; }


/* Widgets
***************************************************************/

/* Edit Mode Widgets and Content color overrides */
/* These are the edit controls that appear when you're logged-in */
.content-control, .widget-control { border-color: #777; }
.content-control:hover, .widget-control:hover { border-color: #d74d02; }
.content-control .manage-actions a, .widget-control .manage-actions a { background-color: #777; color:#fff; text-decoration:none; }
.content-control .manage-actions a:hover, .widget-control .manage-actions a:hover { background-color: #d74d02; color: #fff; }
